term of a contract - Inglés Sinónimo Diccionario

term of a contract

n.
[1] lease